html,body {background:#fff;color:#333;font:14px/1.6 'Microsoft YaHei',Tahoma,Verdana,'Simsun';}
body{
    overflow-x:hidden;
}
.clear {clear:both;}
.clearfix:before,.clearfix:after{content:'';display:block;clear:both}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
*{transition:all .4s}
a {color:#333;text-decoration:none;}
a:hover {color:#e9280c;text-decoration:none;}
ul {list-style-type:none;}
.tem_inner,.met_section {position:relative;margin:0 auto;margin:0 auto;width:1000px;}
@media(min-width:1000px) {.tem_inner {padding:0;width:1000px;}
}
@media(min-width:1200px) {.tem_inner,.met_section {padding:0;width:1200px;}
}
.animated {animation-fill-mode:none!important;}
::-webkit-scrollbar {/*æ»šåŠ¨æ¡æ•´ä½“æ ·å¼*/  width:4px;/*é«˜å®½åˆ†åˆ«å¯¹åº”æ¨ªç«–æ»šåŠ¨æ¡çš„å°ºå¯¸*/  height:4px;}
::-webkit-scrollbar-thumb {/*æ»šåŠ¨æ¡é‡Œé¢å°æ–¹å—*/  border-radius:5px;-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,0.2);background:rgba(0,0,0,0.2);}
::-webkit-scrollbar-track {/*æ»šåŠ¨æ¡é‡Œé¢è½¨é“*/  -webkit-box-shadow:inset 0 0 5px rgba(0,0,0,0.2);border-radius:0;background:rgba(0,0,0,0.1);}
.tem_index_footer_map {display:none;}
.lang {top:50%;right:50px;position:absolute;font-size:14px;transform:translateY(-50%);}
.lang a {color:#fff;font-size:16px;}
header {z-index:999;width:100%;height:91px;display:flex;position:fixed;background:rgb(0,0,0,0.8);transition:1s;}
header.active {z-index:999;width:100%;height:91px;display:flex;position:fixed;background:#000;transition:1s;}
header.tem_headborder {border-bottom:1px solid #ddd;}
header section {border-bottom:1px solid #e7e8ed;background:#f7f8fa;}
footer {height:50px;position:relative;background:#313131;border-top:1px solid #434343;line-height:50px;}
footer .bq {font-size:14px;color:#747474;text-align:center;}
footer .tech {position:absolute;right:0;top:0}
footer .bq>*{display:inline-block}
footer .tech a {display:block;color:#747474;}
.tem_top {position:relative;z-index:100;height:35px;color:#53555a;font-size:12px;line-height:35px;}
.tem_top h2 {font-weight:normal;}
.tem_top a {color:#53555a;}
.tem_top a:hover {color:#e9280c;}
.tem_top_nav {position:absolute;top:0;right:0;}
.tem_top_nav ol {float:right;margin:0;padding:0;}
.tem_top_nav ol li {float:left;list-style:none;}
.tem_top_nav ol li.line {width:30px;color:#eee;text-align:center;}
.tem_top_nav dl {position:relative;float:right;}
.tem_top_nav dl dt i {margin-left:5px;}
.tem_top_nav dl dd {position:absolute;top:35px;right:0;display:none;padding:10px 18px;border:1px solid #e7e8ed;background:#f7f8fa;white-space:nowrap;}
.tem_top_nav dl dd a {display:block;height:35px;line-height:35px;}
.tem_top_nav div.line {float:right;width:30px;color:#eee;text-align:center;}
.tem_head {min-height:91px;}
.tem_head h1 img,.tem_head h2 img {position:absolute;z-index:999;}
.tem_head nav {margin-left:180px;display:flex;align-items:center;justify-content:space-around;align-items:center;width:70%;height:91px;}
.tem_head nav ul {margin:0;padding:0;list-style:none;}
.tem_head nav ul li {position:relative;float:left;margin-left:8px;}
.tem_head nav a {display:block;padding:0 15px;font-size: 17px;color:#fff;}
.tem_head nav a:hover {color:#e9280c;}
.tem_head nav a.navdown {color:#e9280c;}
.tem_head nav ul li dl {position:absolute;top:55px;left:0;z-index:99;display:none;width:500px;background:#f3f4f5;}
.tem_head nav ul li dl dd {float:left;padding:20px 0;width:100px;}
.tem_head nav ul li dl dd a {margin:0 10px;padding:0;padding:8px 5px;text-align:center;line-height:1.5;}
.tem_head nav ul li dl dt {float:right;overflow:hidden;padding:20px 20px 20px 0;width:380px;height:200px;font-size:0;}
.tem_head nav ul li dl dt img {width:380px;height:200px;}
.tem_head nav ul li dl dd i {position:absolute;top:-14px;left:50px;z-index:100;width:100%;color:#f3f4f5;font-size:22px;}
.tem_banner {position:relative}
.page_pro_title {text-align:left;width:100%;margin-bottom:30px;}
.page_pro_title .tem_inner {border-bottom:1px solid #ddd;position:relative;line-height:80px;}
.page_pro_title .met_position {position:absolute;right:0;top:0;}
.page_pro_title .met_position a {color:#888;font-size:14px;}
.page_pro_title h2 {font-size:30px;color:#555;font-weight:normal;}
.page_pro_title p {text-transform:uppercase;font-size:24px;color:#888;}
.tem_banner.inside .flash {font-size:0}
.tem_banner.inside img {width:100%;height:100%}
.tem_banner .swiper-slide {position:relative;background:#000;overflow:hidden;font-size:0;}
.tem_banner .swiper-slide .img {position:relative;width:100%;top:0;left:0;background-position:center;background-repeat:no-repeat;background-size:cover;min-height:150px;background:#000}
.tem_banner .swiper-slide .txt {background-image:linear-gradient(to right,rgb(0,84,253,0.5),rgb(0,84,253,0.1));padding:60px 0 60px 45px;position:absolute;left:8%;top:35%;z-index:111;width:55%;text-align:left;}
.tem_banner .swiper-slide .txt h2 {font-size:36px;display:block;color:#fff;}
.tem_banner .swiper-slide .txt span {display:inline-block;font-size:20px;margin-top:8px;color:#fff;line-height:37px;}
.tem_banner .swiper-slide .txt .more {display:inline-block;margin-top:20px;width:180px;height:50px;line-height:50px;text-align:center;border:1px solid #fff}
.tem_banner .swiper-slide .txt .more a {color:#fff;font-size:16px}
.tem_banner .swiper-slide .img img {width:100%}
.tem_banner .swiper-slide .ban_text {position:absolute;top:50%;transform:translate(-50%,-50%);left:50%;width:100%;z-index:1;max-width:1600px;text-shadow:5px 5px 15px rgba(0,0,0,.23)}
.tem_banner .swiper-slide .ban_text.bantxt0 h2 {font-size:4.8rem;color:#fff;font-weight:700;display:inline-block;padding:0 0 20px;position:relative;transition:all .5s;transform:translateX(30px);opacity:0}
.tem_banner .swiper-slide .ban_text.bantxt0 p {font-size:3rem;color:#fff;margin:0;text-transform:uppercase;position:absolute;right:0;margin:0;top:100%;font-weight:400;transition:all .5s;transform:translateX(-30px);opacity:0}
.tem_banner .swiper-slide .ban_text.bantxt0 p:before {content:'';width:45px;height:1px;background:#fff;display:inline-table;vertical-align:middle;margin:0 20px 0 0}
.tem_banner .swiper-slide.swiper-slide-active .ban_text.bantxt0 h2 {opacity:1;transform:none;transition-delay:.2s}
.tem_banner .swiper-slide.swiper-slide-active .ban_text.bantxt0 p {opacity:1;transform:none;transition-delay:.4s}
.tem_banner .slide-pagination {transition:.5s;position:absolute;z-index:1;bottom:5%;left:50%;transform:translateX(-50%);text-align:center}
.tem_banner .slide-pagination span {width:11px;height:11px;border-radius:100%;border:1px solid #fff;opacity:1;background:0 0;margin:0 5px;outline:0}
.tem_banner .slide-pagination span.swiper-pagination-bullet-active {background:#e9280c;border-color:#e9280c}
.page_banner .flash {width:100%!important;height:auto!important}
.page_banner .flash img {width:100%!important;height:auto!important}
.page_banner {position:relative}

.page_banner .flash img {width:100%!important;height:auto!important}
.page_banner {position:relative}

/*首页产品展示*/
.tem_index_product {padding:60px 0}
.tem_index_product .item {float:left;width:50%;margin:0 0 25px;padding: 0 15px;}
.tem_index_product .item h3 {font-size:20px;font-weight:600;padding-left:20px;color:#1251a1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;position:relative;line-height:38px;margin:0 0 20px}
.tem_index_product .item h3:before {content:'';width:1px;height:100%;background:#000;position:absolute;left:0;top:0}
.tem_index_product .list {position:relative;box-shadow:8px 8px 10px rgba(0,0,0,.15)}
.tem_index_product .swiper-slide a{display:block;position:relative;max-height:298px;}
.tem_index_product .swiper-slide .img{overflow:hidden}
.tem_index_product .swiper-slide img{width:100%}
.tem_index_product .swiper-slide p {position:absolute;bottom:0;left:0;font-size:14px;color:#fff;margin:0;width:100%;line-height:45px;background:rgba(0,0,0,.6);padding:0 15px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.tem_index_product .swiper-page>div{position:absolute;left:10px;top:50%;transform:translateY(-50%);width:35px;height:35px;line-height:35px;text-align:center;font-size:18px;color:#FFF;background:rgba(0,0,0,.6);border-radius:100%;z-index:1;cursor:pointer;outline:none}
.tem_index_product .swiper-page>div.slide-button-next {left:auto;right:10px}
.tem_index_product .item:hover .swiper-page>div {background:rgba(255,0,0,.7)}
.tem_index_product .item:hover .swiper-slide img{transform:scale(1.06)}
.tem_index_product .item:last-child .img{box-shadow:8px 8px 10px rgba(0,0,0,.15)}
.tem_index_product .item:last-child .img a{position:relative;display:block;overflow:hidden}
.tem_index_product .item:last-child .img a:before{content:'';width:100%;height:100%;background:#1251a1;opacity:0;position:absolute;top:0;left:0;z-index:2;transition:all .4s}
.tem_index_product .item:last-child .img a:after{content:'+';width:65px;height:65px;position:absolute;top:50%;left:50%;background:#1251a1;line-height:65px;text-align:center;font-size:22px;color:#FFF;transform:translate(-50%,-50%);z-index:5;border-radius:100%;opacity:0;transition:all .4s}
.tem_index_product .item:last-child:hover .img a:before {opacity:.4}
.tem_index_product .item:last-child:hover .img a:after{opacity:1}
.tem_index_product .item:last-child:hover img {transform:scale(1.06)}
.tem_index_product a.more{display:block;width:180px;height:45px;line-height:45px;text-align:center;margin:30px auto 0;border-radius:8px;background:#0e4295;color:#FFF;text-transform:uppercase;}
.tem_index_product a.more:hover{box-shadow:8px 8px 15px rgba(0,0,0,.2)}
/**/

.tem_index_about {position:relative;background:#f5f5f5;margin-bottom:100px;}
.tem_index_about_title {padding:75px 0;}
.tem_index_about_title ul {margin:0 auto;display:flex;justify-content:center;text-align:center;}
.tem_index_about_title ul li {width:25%;}
.tem_index_about_title ul li span:nth-child(1),.tem_index_about_title ul li span:nth-child(2) {font-size:36px;color:#1251a1;}
.tem_index_about_title ul li span:nth-child(3) {font-size:20px;color:#1251a1;}
.tem_index_about_title ul li p:nth-child(4) {font-size:17px;}
.tem_index_about_content {display:flex;position:relative}
.tem_index_about_img {width:54%;}
.tem_index_about_img img {width:100%;}
.tem_index_about_details {padding-left:50px;font-size:14px;width:33%;}
.tem_index_about_details .title {text-align:left;display:block;margin-bottom:20px;}
.tem_index_about_details p {text-overflow:ellipsis;line-height:28px;color:#404040;font-size:14px;display:block;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:7;overflow:hidden;}
.tem_index_about_details a {height:50px;line-height:50px;display:inline-block;padding:0 50px;text-align:center;background:#0e4295;color:#fff;margin:30px 0 30px 15px;}
.tem_index_about_details .title>* {margin:0;padding:0;}
.tem_index_about_details .title h5 {font-size:30px;color:#2e2e2e;}
.tem_index_about_details .title span {font-size:18px;margin-bottom:10px;color:#858585;}
.tem_index_news {margin:10px;margin-bottom:40px;}
.tem_index_news .title h2 {text-align:center;font-size:36px;font-weight:400;margin-bottom:30px;}
.tem_index_news .title p {text-align:center;font-size:60px;text-transform:uppercase;}
.tem_index_news .list ul {width:100%;display:flex;flex-wrap:wrap;justify-content:center;}
.tem_index_news .list ul li {width:31%;padding:1%;}
.tem_index_news .list ul li a {overflow:hidden;display:block;font-size:0;}
.tem_index_news .list ul li a .img {overflow:hidden;}
.tem_index_news .list ul li img {width:100%;transition:.3s;}
.tem_index_news .list ul li:hover img {transform:scale(1.3);}
.tem_index_news .list ul li a p:nth-child(2) {font-size:18px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;color:#1e1e1e;display:block;margin-bottom:5px;margin-top:20px;}
.tem_index_news .list ul li a p:nth-child(3) {text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-size:16px;color:#3b3b3b;}
.tem_index_news .list ul li a p:nth-child(4) {text-overflow:ellipsis;overflow:hidden;white-space:nowrap;border-bottom:2px solid #000;padding:8px 0;color:#707070;font-size:16px;}
.tem_index_footer {color:#747474;padding:50px 0;width:100%;background:#313131;display:flex;justify-content:space-between;}
.tem_index_footer .tem_inner {display:flex;justify-content:space-between;}
.tem_index_footer .tem_index_footer_left ul {font-size:16px;}
.tem_index_footer .tem_index_footer_left ul li {padding:12px 0;}
.tem_index_footer .tem_index_footer_left ul li a {color:#d0d0d0;}
.tem_index_footer_saoyisao {position:relative;background:url('/public/common/images/foot_cheek.png') no-repeat;height:142px;width:153px;}
.tem_index_footer_saoyisao img {width:80%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);}
.powered_by_metinfo {height:35px;background:#161616;color:#4a4a4a;text-align:center;font-size:12px;line-height:35px;}
.powered_by_metinfo a {color:#4a4a4a;}
.met_section {position:relative;padding:40px 0 50px;}
.met_section aside {position:relative;float:left;width:230px;}
.met_section article {float:left;margin-left:-230px;width:100%;}
.met_section article .met_article {margin-left:250px;}
.met_section_asidenone article {float:none;margin-left:0;}
.met_section_asidenone article .met_article {margin-left:0;}
.met_section aside section {border:1px solid #ddd;}
.met_section aside section h2 {padding:0 20px;height:60px;border-bottom:1px solid #ddd;font-size:18px;line-height:60px;}
.met_section aside .met_aside_list {padding:10px 0;}
.met_section aside .met_aside dl dt {height:45px;line-height:45px;}
.met_section aside .met_aside dl dt a {display:block;padding:0 20px;color:#333;}
.met_section aside .met_aside dl dt a:hover {background:#efefef;}
.met_section aside .met_aside dl dt.on {background:#efefef;border-left:4px solid #e9280c;}
.met_section aside .met_aside dl dd {padding:6px 0 6px 0;}
.met_section aside .met_aside dl dd a {display:block;padding-left:40px;height:35px;color:#333;font-weight:normal;line-height:35px;}
.met_section aside .met_aside dl dd .on a,.met_aside dl dd a:hover {background:#efefef;}
.met_section aside .met_related {margin-top:20px;}
.met_section aside .met_related ul {padding:20px;}
.met_section aside .met_related li {margin-bottom:8px;list-style:none;}
.met_article_head {position:relative;padding:0 10px;height:60px;border-bottom:1px solid #ddd;line-height:60px;}
.met_article_head .met_position {position:absolute;top:0;right:10px;color:#aaa;font-family:'å®‹ä½“';}
.met_article_head .met_position a {color:#999;font-family:'Microsoft YaHei',Tahoma,Verdana,'Simsun';}
.met_article_head h1 {color:#555;font-weight:normal;font-size:18px;}
.met_section_sehed {padding-top:0;}
.met_section_head {height:50px;color:#aaa;font-size:12px;font-family:'å®‹ä½“';line-height:50px;}
.met_section_head a {color:#999;font-family:'Microsoft YaHei',Tahoma,Verdana,'Simsun';}
.met_section_head a:hover {color:#e9280c;}
/****page product*****/
.product_box {position:relative;background:#f6f6f6}
.w1400 {width:100%;max-width:1400px;margin:0 auto;}
.product_box .menus{padding:45px 0 75px;}
.product_box .menus ul:after{content:'';display:block;clear:both;}
.product_box .menus li {float:left;width: 20%;padding:0 15px;margin:0 0 10px;
}
.product_box .menus li a {display:block;line-height:74px;text-align:center;font-size:14px;color:#575757;background:#d4d4d4}
.product_box .menus.m_en li a{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.product_box .menus li.on a,.product_box .menus li a:hover{background:#073d8c;color:#FFF}

.product_box .lists {}
.product_box .lists li {padding:0 10px;margin:0 0 50px;float:left;width:33.3333%;}
.product_box .lists li .img{padding:20px;background-position:center center;background-repeat:no-repeat;background-size:cover}
.product_box .lists li .img span {opacity:0;transform:scale(1.2);visibility:hidden;-webkit-transition: all .7s cubic-bezier(.77,0,.175,1) 0s;
    -o-transition: all .7s cubic-bezier(.77,0,.175,1) 0s;
     transition: all .7s cubic-bezier(.77,0,.175,1) 0s;}
.product_box .lists li a:hover .img span {opacity:1;transform:none;visibility:visible}
/****page show product*****/
.page_show_product .title {text-align:center;padding:60px 0 50px;}
.page_show_product .title h2 {font-size:24px;}
.page_show_product .box ul {padding-bottom:85px;position:relative;/* justify-content:space-between;*/  display:flex;/* margin:10px 10px;*/  flex-wrap:wrap;}
.page_show_product .box li {width:33%;line-height:60px;text-align:center;font-size:18px;background:#e6e6e6;/* padding:0 10px;*/  margin:1px;}
.box #current {background:#172a88;}
.box #current a {color:#fff;background:#172a88;}
.page_show_product .box li a {padding:0 20px;display:block;width:100%;height:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#000;}
.page_show_product .box input {display:none;}
.page_show_product .box input+label+div {display:none;position:absolute;left:0;top:60px;}
.box li:checked {background:#172a88;color:#fff;}
.page_show_product_center {padding-top:150px;}
.box .item img {width:100%;}
/****page news*****/.page_news {width:100%}
.page_news .title {text-align:center;padding:60px 0 50px;}
.page_news .title h2 {font-size:24px;}
.page_news .title {font-size:16px;}
.page_news_content li {padding:30px 0;}
.page_news_content li a {display:flex;flex-wrap:wrap;justify-content:space-between;}
.page_news_content li a .img {overflow:hidden;width:28%;}
.page_news_content li a .img img {width:100%;}
.p_news_txt {width:68%;border-bottom:1px solid #000;box-sizing:border-box;}
.p_news_txt p {font-size:14px;display:-webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;}
.p_news_txt p:nth-child(1) {padding:20px 0;}
.p_news_txt h2 {font-size:18px;padding:10px 0;font-weight:500;}
.show_news {padding:.45rem 0 .9rem;}
.show_news h2 {font-size:.36rem;color:#333;text-align:center;}
.show_news .met_infos {padding:.15rem 0 .35rem;font-size:.14rem;color:#585858;text-align:center;}
.show_news .met_infos span {display:inline-table;margin:0 .1rem;}
.show_news .met_infos span a {font-size:.14rem;color:#585858}
.show_news .editor {font-size:.16rem;color:#333;line-height:1.8}
.show_news .met_page {padding:.45rem 0 0;margin:.45rem 0 0;border-top:1px solid #e5e5e5;}
.show_news .met_page li {margin:.1rem 0;font-size:.14rem;color:#333}
.show_news .met_page li a {font-size:.14rem;color:#333}
/****page job*****/.page_job {width:100%;}
.page_job .title {text-align:center;padding:80px 0 50px;}
.page_job .title h2 {font-size:24px;}
.page_job .title p {font-size:16px;}
.page_job .job_list {display:flex;flex-wrap:wrap;justify-content:space-between;}
.page_job .job_list dl {margin:15px 0;background:#eee;width:42%;padding:3%;}
.page_job .list {padding-bottom:30px;position:relative;}
.page_job .list span:nth-child(1) {font-size:24px;color:#2e7ba3;}
.page_job .list span:nth-child(2) {position:absolute;right:10px;top:100%;}
/****page about*****/.p_introduce {width:100%;}
.p_introduce .tem_inner {position:relative;}
.p_introduce .tem_inner::after {position:absolute;right:0;top:0;content:'';width:8%;height:100%;background:#f4f4f4;}
.p_introduce .tem_inner::before {position:absolute;right:-17px;bottom:10%;content:'About Us';font-size:28px;color:#131313;z-index:99;transform:rotate(90deg);text-transform:uppercase;}
.page_about .p_title {margin:60px 0 55px 0;}
.page_about .p_title h5 {font-size:30px;font-weight:500;color:#fff;}
.page_about .p_title p {font-size:18px;text-transform:uppercase;color:#fff;}
.page_about .p_introduce_column1 {margin-bottom:55px;}
.page_about .p_introduce_column1 ul {position:relative;text-align:left;padding-bottom:60px;width:80%;display:table;}
.page_about .p_introduce_column1 ul li {/* padding-right:50px;*/  display:table-cell;vertical-align:middle;width:100px;}
.page_about .p_introduce_column1 ul li span:nth-child(1) {font-size:36px;color:#1251a1;}
.page_about .p_introduce_column1 ul li span:nth-child(2) {font-size:20px;color:#1251a1;}
.page_about .p_introduce_column1 ul li p:nth-child(3) {font-size:17px;}
.p_about_txt {padding:0 10px;justify-content:center;text-align:justify;width:100%;position:relative;padding-bottom:40px;box-sizing:border-box;}
.p_about_txt::after {position:absolute;bottom:0;left:0;width:100%;height:6px;background:#ededed;content:'';}
.p_about_txt::before {left:0;content:'';position:absolute;bottom:0;width:20%;height:6px;z-index:1;background:#c9242b;}
.p_about_txt p {width:90%;color:#404040;font-size:15px;line-height:30px;/* text-align:center;*/}
.page_about .p_introduce_column1_img {height:100%;display:flex;margin-bottom:50px;}
.page_about .p_introduce_column1_img .right {position:relative;}
.page_about .p_introduce_column1_img .right .button-prev {outline:none;position:absolute;height:22px;width:38px;background:url(/public/common/images/product_top.png);top:-40px;z-index:2;left:50%;transform:translateX(-50%);}
.page_about .p_introduce_column1_img .right .button-next {outline:none;position:absolute;height:22px;width:38px;background:url(/public/common/images/product_bottom.png);bottom:-40px;z-index:2;left:50%;transform:translateX(-50%);}
.page_about .p_introduce_column1_img .right .swiper-container {height:820px;overflow:hidden;}
.page_about .p_introduce_column1_img>div:nth-child(1) {width:50%;overflow:hidden;margin-right:20px;display:flex;flex-direction: column;justify-content: space-between;}
.page_about .p_introduce_column2 {width:85%;background:red;}
.page_about .p_introduce_column3 {padding:60px 0;width:85%;border-bottom:10px solid #ededed;}
.p_honor {width:100%;padding:40px 0 50px;background:#eee;}
.p_honor .p_title h5 {color:#232323;}
.p_honor .p_title p {font-size:18px;color:#767676;}
.p_honor .list {font-size:0;}
.p_honor .list .img {text-align:center;overflow:hidden;}
.p_honor .list .img img {transition:.3s;width:100%;}
.p_honor .list .img:hover img {transform:scale(1.3);}
.page_about .p_equipment .p_content {width:100%;display:flex;justify-content:space-between;flex-wrap:wrap;}
.page_about .p_equipment .p_content a {cursor:pointer;width:32%;overflow:hidden;margin-bottom:20px;}
.page_about .p_equipment .p_content a div {overflow:hidden;width:100%;}
.page_about .p_equipment .p_content a:hover div img {transform:scale(1.3);}
.page_about .p_equipment .p_content a div img {transition:.3s;}
.page_about .p_equipment .p_content p {text-align:center;}
.page_about .p_equipment .p_content img {width:100%;}
.page_about .page_his {position:relative;width:100%;height:860px;background:url(../fzlcbg.png) center center;}
.page_about .page_his .p_title {padding-top:80px;text-align:center;}
.page_about .page_his .xt {display:inline-block;position:absolute;z-index:1;width:15px;height:547px;left:50%;background:url(../xt.png) center center;}
.page_about .page_his .list {/* font-size:18px;*/  overflow:auto;font-size:14px;height:550px;}
.page_about .page_his .list li i {width:10px;height:10px;position:absolute;right:50%;transform:translate(130%,100%);display:inline-block;background:url(../circle_icon.png);}
.page_about .page_his .list li {position:relative;}
.page_about .page_his .list ul li:nth-child(2) {padding-top:50px;position:relative;}
.page_about .page_his .list ul li a {color:#fff;}
.page_about .page_his .list .name {position:absolute;right:53%;}
.page_about .page_his .list .met_clear {width:45%;padding-bottom:30px;position:relative;left:55%;}
.page_about .page_his .list .even .name {position:absolute;left:53%;width:100px;}
.page_about .page_his .list .even .met_clear {width:45%;padding-bottom:30px;position:relative;left:0;}
.p_introduce .p_title h5,.p_equipment .p_title h5 {color:#000;}
.p_introduce .p_title p,.p_equipment .p_title p {font-size:18px;color:#767676;}
/****page serve*****/.page_serve .title {text-align:center;padding:60px 0 50px;}
.page_serve .title h2 {font-size:24px;}
.page_serve .title {font-size:16px;}
.page_serve_list ul {display:flex;flex-wrap:wrap;justify-content:space-between;}
.page_serve_list ul li {width:23%;overflow:hidden;}
.page_serve_list ul li img {width:100%;overflow:hidden;}
.page_serve_download {background:#f6f6f6;margin-top:30px;padding-bottom:140px;}
.page_serve_download_content {width:100%;flex-wrap:wrap;display:flex;justify-content:space-between;}
.page_serve_download_content a {text-align:center;}
.page_serve_download_content>div {width:47%;background:white;display:flex;flex-direction:column;align-items:center;justify-content:center;height:155px;}
.page_serve_download_content>div h2,.page_serve_download_content>div i {padding:20px 0;}
.page_serve_download_content i {display:inline-block;background:url(/public/common/images/download_icon.png) no-repeat;width:32px;height:29px;}
/****page contact*****/.page_contact {height:850px;}
.page_contact .title h2 {margin-top:70px;font-size:24px;font-weight:500;margin-bottom:20px;}
.page_contact .message {width:50%;}
.page_contact .tem_inner {display:flex;flex-wrap:wrap;}
.map {margin-top:70px;width:50%}
.feedback_table input {height:30px;}
.feedback_table td {display:block;border:none;padding:0;}
.feedback_table .text {padding:10px 0;}
.feedback_table tbody {display:flex;flex-wrap:wrap;}
.feedback_table tbody tr {margin:0 10px;}
.order4 {width:100%;}
.order4 textarea {width:100%;height:120px;}
/*ä»¥ä¸‹CSSæ ·å¼è°¨æ…Žä¿®æ”¹ï¼Œå†…é¡µå„æ¨¡å—æ ·å¼ï¼Œå¤šæ¨¡æ¿å¯å…±ç”¨*/
body,h1,h2,h3,h4,h5,h6,dl,dt,li,ol,ul,dd,th,td,p,pre,form,input,button,textarea,hr {margin:0;padding:0}
h1,h2,h3,h4,h5,h6 {font-size:100%}
img {border:0}
button,input,select,textarea {font-size:100%}
.met_clear {clear:both}
.met_none {display:none}
.met_hidden {visibility:hidden}
.met_fl {float:left}
.met_fr {float:right}
.met_editor {line-height:2}
.met_editor ul,.met_editor ol {padding:0 0 0 25px;margin:0}
.met_editor a {color:#1c57c4}
.met_editor a:hover {text-decoration:underline}
.met_editor img {max-width:100%;height:auto!important;}
.met_editor blockquote {padding-top:5px;padding-bottom:5px;padding-left:15px;border-left:4px solid #ddd}
.met_editor hr {display:block;padding:0;border:0;height:0;border-top:1px solid #ddd;margin:20px 0;-webkit-box-sizing:content-box;box-sizing:content-box}
.met_editor .metvideobox {text-align:center;visibility:hidden;margin:10px auto;}
.met_editor .video-js {max-width:100%;}
.met_editor table {width:100%!important;margin-bottom:1.6rem;border-spacing:0!important;border-collapse:collapse!important;padding:0!important;border:0}
.met_editor table td {border:1px solid #ddd!important}
.met_editor table>thead>tr>th,table>tbody>tr>th,table>tfoot>tr>th,table>thead>tr>td,table>tbody>tr>td,table>tfoot>tr>td {padding:.7rem;line-height:1.6;vertical-align:top;border-top:1px solid #ddd}
.met_editor table>thead>tr>th {vertical-align:bottom;border-bottom:1px solid #ddd}
.met_editor #page_break .collapse {display:none}
.met_editor #page_break .num {padding:10px 0;text-align:center}
.met_editor #page_break .num li {display:inline;margin:0 2px;padding:3px 5px;border:1px solid #ccc;background-color:#fff;color:#666;text-align:center;cursor:pointer;font-family:Arial;font-size:12px;overflow:hidden}
.met_editor #page_break .num li.on {background-color:#ccc;color:#fff;font-weight:bold}
.metinfo-banner1 {overflow:hidden;margin:0 auto}
.met_pager {text-align:center;padding:30px 0;}
.met_pager a {border:1px solid #e0e0e0;text-align:center;height:28px;line-height:28px;min-width:28px;_width:28px;text-align:center;display:inline-block;color:#aaa}
.met_pager a:hover {border:1px solid #a0a0a0;color:#aaa}
.met_pager .PreSpan,.met_pager .NextSpan {height:30px;line-height:30px;min-width:60px;_width:60px;text-align:center;background:#f0f0f0;color:#ccc;display:inline-block}
.met_pager .PreA,.met_pager .NextA {height:28px;line-height:28px;min-width:58px;_width:58px;color:#aaa}
.met_pager .PreSpan,.met_pager .PreA {margin-right:6px}
.met_pager .NextSpan,.met_pager .NextA {margin-left:6px}
.met_pager .firstPage,.met_pager .lastPage {font-weight:bold;height:28px;line-height:28px;min-width:40px;_width:40px;color:#aaa}
.met_pager .Ahover {font-weight:bold;background:#f0f0f0;color:#aaa}
.met_pager .PageText {margin-left:10px;color:#aaa}
.met_pager #metPageT,#metPageB {text-align:center;border:1px solid #e0e0e0;color:#aaa}
.met_pager #metPageT {width:20px;padding:6px 5px 5px}
.met_pager #metPageB {min-width:40px;_width:40px;padding:6px 0 5px;cursor:pointer;font-weight:bold}
*html .met_pager #metPageT {height:13px;line-height:13px}
*html .met_pager #metPageB {padding:0;height:28px;line-height:20px}
*+html .met_pager #metPageT {height:13px;line-height:13px}
*+html .met_pager #metPageB {padding:0;height:28px;line-height:20px}
.met_module1 {padding:30px 10px}
.met_module2_list {padding:10px 10px}
.met_module2_list li {list-style:none;border-bottom:1px solid #ddd;padding:15px 100px 15px 10px;position:relative}
.met_module2_list h2 {font-weight:normal}
.met_module2_list li p {color:#818181}
.met_module2_list li span.time {color:#818181;position:absolute;right:10px;top:15px}
.met_module2_list li h2 i {margin-right:10px;position:relative}
.met_module2_list li.list_2 h2,.met_module2_list li.list_3 h2 {margin-bottom:3px;font-weight:bold}
.met_module2_list li.list_2 {padding:15px 0}
.met_module2_list li.list_3 {padding-left:100px;min-height:80px}
.met_module2_list li.list_3 img {position:absolute;left:0;top:15px}
.met_module2_list li.list_3 span.time {position:static}
.met_module2 h1.met_title {font-size:28px;font-weight:normal;padding:5px 0}
.met_module2 .met_infos {color:#818181;font-size:12px;margin-bottom:30px;padding-bottom:10px;border-bottom:1px solid #ddd}
.met_module2 .met_time {padding-right:6px}
.met_module2 .met_source {padding-right:6px}
.met_module2 .met_source a {color:#607fa6}
.met_module2 .met_editor {padding:0 10px}
.met_tools {border-top:1px solid #ddd;margin-top:30px;position:relative;padding:10px 10px 0;height:50px;line-height:50px}
.met_tools .met_page {clear:both;position:absolute;right:5px;top:0;color:#818181}
.met_tools .met_page li {display:inline;list-style:none;margin-left:30px;}
.met_tools .met_page li span {padding-right:5px;}
.met_tools .met_page a {color:#607fa6}
.met_module3_list ul.list_1 {list-style:none;visibility:hidden}
.met_module3_list ul.list_1 li {float:left;text-align:center;margin-top:30px;overflow:hidden}
.met_module3_list ul.list_1 li a {text-align:center;display:block;margin:0 auto;background:#fff;border:1px solid #ddd;font-size:0}
.met_module3_list ul.list_1 li h2 {text-align:left;font-size:14px;padding:10px 10px;font-weight:normal;border-top:1px solid #ddd}
.met_module3_list ul a img {transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s}
.met_module3_list ul a:hover h2 {color:#333}
.met_module3_list ul a:hover img {filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}
.met_module3_list ul.list_2 {list-style:none;visibility:hidden}
.met_module3_list ul.list_2 li {padding:20px 10px;border-bottom:1px solid #ddd}
.met_module3_list ul.list_2 dt {float:left;position:relative}
.met_module3_list ul.list_2 dd {float:left;width:100%}
.met_module3_list ul.list_2 dd h2 {padding:5px 10px;font-size:15px;font-weight:normal}
.met_module3_list ul.list_2 dd p {padding:5px 10px;color:#818181}
#showproduct dl.pshow {visibility:hidden}
#showproduct dl.pshow dt {float:left;position:relative;font-size:0;text-align:center;overflow:hidden;border-right:1px solid #ddd}
#showproduct dl.pshow dt .met_box {margin:0 auto;visibility:hidden}
#showproduct dl.pshow dt .met_box figcaption {display:none}
#showproduct dl.pshow dt .my-simple-gallery figure {float:left;margin:0}
#showproduct dl.pshow dt li {display:inline-block;margin-right:10px;margin-top:10px;cursor:pointer}
#showproduct dl.pshow dt li img {filter:alpha(opacity=90);-moz-opacity:.9;-khtml-opacity:.9;opacity:.9}
#showproduct dl.pshow dt li.flex-active {border:2px solid #000;width:66px;height:66px;position:relative;overflow:hidden}
#showproduct dl.pshow dt li.flex-active img {position:relative;left:-2px;top:-2px}
#showproduct dl.pshow dd {float:left;width:100%}
#showproduct dl.pshow dd .met_box {padding:0 20px}
#showproduct dl.pshow dd .met_box h1 {font-size:24px;padding:20px 5px;border-bottom:1px solid #ddd}
#showproduct dl.pshow dd .met_box ul li {list-style:none;color:#818181;padding:8px 5px 8px 90px;border-bottom:1px solid #ddd;position:relative}
#showproduct dl.pshow dd .met_box ul li span {position:absolute;left:0;top:0;padding:8px 5px;width:80px;word-wrap:break-word}
#showproduct dl.pshow dd .met_box .desc {padding:10px;margin-top:20px;background:#f7f8fa;color:#666}
#showproduct .met_nav {height:45px;line-height:45px;margin:30px 0;border:1px solid #ddd}
#showproduct .met_nav li {float:left;list-style:none;border-right:1px solid #ddd;cursor:pointer}
#showproduct .met_nav li a {display:block;padding:0 40px}
#showproduct .met_nav li.met_now,#showproduct .met_nav li.met_hover {background:#f7f8fa}
#showproduct .met_related {margin-top:30px;font-size:18px;font-weight:normal;border-bottom:1px solid #ddd;padding:10px 10px;color:#333}
#showproduct .met_related_list {list-style:none;visibility:hidden}
#showproduct .met_related_list li {float:left;text-align:center;margin-top:30px;overflow:hidden}
#showproduct .met_related_list li a {text-align:center;display:block;margin:0 auto;background:#fff;border:1px solid #ddd;font-size:0}
#showproduct .met_related_list li h2 {text-align:left;font-size:14px;padding:10px 10px;font-weight:normal;border-top:1px solid #ddd}
#showproduct .met_related_list li img {transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s}
#showproduct .met_related_list li a:hover h2 {color:#333}
#showproduct .met_related_list li a:hover img {filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}
#showproduct .met_nav_contbox {padding:0 10px}
#downloadlist {padding:15px}
#downloadlist .metlist {margin-bottom:20px}
#downloadlist .metlist dt {border-bottom:1px solid #ddd;font-size:14px;font-weight:bold;padding:8px 5px 8px 0;background:url(../images/dt-9.gif) no-repeat 5px 11px}
#downloadlist .metlist dd {color:#999;padding:8px;background:#f7f8fa}
#downloadlist .metlist dd b {font-weight:normal}
#downloadlist .metlist dd div {float:right}
#downloadlist .metlist dd span {padding-right:20px}
#downloadlist .metlist dd a {color:#1c57c4}
#downloadlist .metlist dd a.down {color:#fa1a1a}
#showdownload {padding:15px}
#showdownload h1.title {font-size:24px;padding:15px 5px;border-bottom:1px solid #ddd;margin-bottom:30px}
#showdownload .paralist {background:#8c989f;padding:5px 10px;color:#fff;visibility:hidden}
#showdownload .paralist li {list-style:none;padding:8px 5px 8px 90px;min-height:20px;position:relative;border-bottom:1px solid #ddd}
#showdownload .paralist li:last-child {border-bottom:0}
#showdownload .paralist li a {color:#fff}
#showdownload .paralist li span {position:absolute;left:0;top:0;width:80px;padding:8px 5px;word-wrap:break-word}
#showdownload .met_editor {padding:0 10px}
#showdownload .ctitle {margin:30px 0 10px;padding:0 10px;font-size:16px;font-weight:normal;height:40px;line-height:40px;border-bottom:1px solid #ddd}
#showdownload .downloadbox {margin-top:30px}
#showdownload .downloadbox a {display:inline-block;background:#23b7e5;height:35px;line-height:35px;padding:0 35px;color:#fff;border-radius:2px}
#showdownload .downloadbox a:hover {background:#38c4f0}
#showdownload .downloadbox a.active {background:#1ba4cf}
#imglist ul.list_1 {list-style:none;visibility:hidden}
#imglist ul.list_1 li {float:left;text-align:center;margin-top:30px;overflow:hidden}
#imglist ul.list_1 li a {text-align:center;display:block;margin:0 auto;background:#fff;border:1px solid #ddd;font-size:0}
#imglist ul.list_1 li h2 {text-align:left;font-size:14px;padding:10px 10px;font-weight:normal;border-top:1px solid #ddd}
#imglist ul a img {transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s}
#imglist ul a:hover h2 {color:#333}
#imglist ul a:hover img {filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}
#imglist ul.list_2 {list-style:none;visibility:hidden}
#imglist ul.list_2 li {padding:20px 10px;border-bottom:1px solid #ddd}
#imglist ul.list_2 dt {float:left;position:relative}
#imglist ul.list_2 dd {float:left;width:100%}
#imglist ul.list_2 dd h2 {padding:5px 10px;font-size:15px}
#imglist ul.list_2 dd p {padding:5px 10px;color:#818181}
#showimg h1.met_title {font-size:24px;padding:15px 5px;border-bottom:1px solid #ddd;margin-bottom:30px}
#showimg .met_slide_box {text-align:center;background:#000;margin:0 auto;overflow:hidden;position:relative}
#showimg .met_slide_list ul {display:none;}
#showimg ul.exposureThumbs {border-right:0;padding:0;margin:0;list-style-type:none;height:79px;width:790px;margin:0px auto;padding:10px}
#showimg ul.exposureThumbs li {background:#111;margin:0 10px 0 0;padding:0;text-align:center;display:none;float:left}
#showimg ul.exposureThumbs li img {cursor:pointer}
#showimg ul.exposureThumbs li.last {margin:0}
#showimg .exposureWrapper {position:absolute;top:0;left:0}
#showimg .exposureWrapper img {cursor:pointer;position:absolute;top:0;left:0}
#showimg .exposureLoaded {background-image:none}
#showimg ul.exposureThumbs li {width:150px;height:79px}
#showimg .exposureSlideshowControls a {font-size:11px;color:#bba;text-decoration:none;outline:0;padding:2px 6px;display:inline}
#showimg .exposureSlideshowControls a:active,.exposureSlideshowControls a:hover {background-color:#999;color:#444}
#showimg .met_slide_box .left,.met_slide_box .right {position:absolute;width:50%;cursor:pointer}
#showimg .met_slide_box .left a,.met_slide_box .right a {display:block;width:100%;height:100%}
#showimg .imgparalist {background:#8c989f;padding:5px 10px;color:#fff;visibility:hidden;margin-top:30px;visibility:hidden}
#showimg .imgparalist li {list-style:none;padding:8px 5px 8px 90px;min-height:20px;position:relative;border-bottom:1px solid #ddd}
#showimg .imgparalist li:last-child {border-bottom:0}
#showimg .imgparalist li a {color:#fff}
#showimg .imgparalist li span {position:absolute;left:0;top:0;width:80px;padding:8px 5px;overflow:hidden;word-wrap:break-word}
#joblist {padding:15px}
#joblist dl {padding:10px 5px 10px;margin-top:30px;border:1px solid #ddd}
#joblist dt {padding:0 10px;font-size:16px;font-weight:bold}
#joblist dd .dtail {padding:5px 10px 0;border-top:1px solid #ddd}
#joblist dd .dtail span {margin-right:15px}
#joblist dd .dtail a {color:#1c57c4}
#joblist dd .editor {padding:10px}
#joblist dd .mis {padding:5px 10px;border-bottom:1px solid #ddd;font-size:12px}
#joblist dd .mis span {margin-right:15px;color:#999}
#showjob h1.title {font-size:24px;padding:15px 5px;border-bottom:1px solid #ddd;margin-bottom:30px}
#showjob .ctitle {margin:30px 0 10px;padding:0 10px;font-size:16px;font-weight:normal;height:40px;line-height:40px;border-bottom:1px solid #ddd}
#showjob .met_editor {padding:0 10px}
#cvlist {padding:15px}
#showjob .paralist {background:#8c989f;padding:5px 10px;color:#fff;visibility:hidden;margin-top:30px;visibility:hidden}
#showjob .paralist li {list-style:none;padding:8px 5px 8px 90px;min-height:20px;position:relative;border-bottom:1px solid #ddd}
#showjob .paralist li:last-child {border-bottom:0}
#showjob .paralist li a {color:#fff}
#showjob .paralist li span {position:absolute;left:0;top:0;width:80px;padding:8px 5px;overflow:hidden;word-wrap:break-word}
#showjob .info_cv {margin-top:30px;margin-left:10px}
#showjob .info_cv a {display:inline-block;background:#23b7e5;height:35px;line-height:35px;padding:0 35px;color:#fff;border-radius:2px}
#showjob .info_cv a:hover {background:#38c4f0}
#showjob .info_cv a.active {background:#1ba4cf}
#messagelist {padding:15px}
#messagelist .metlist {margin-top:30px;border:1px solid #ddd;padding:5px}
#messagelist .metlist dt {padding:5px}
#messagelist .metlist dt span.name {color:#2c7199}
#messagelist .metlist dt span.time {padding-left:5px;color:#aaa;font-size:12px}
#messagelist .metlist dt span.tt {float:right;padding-right:5px;color:#aaa}
#messagelist .metlist dd.info span.tt {display:none;clear:both}
#messagelist .metlist dd.info span.text {display:block;line-height:1.5;padding:0 5px 10px;border-bottom:1px solid #ddd}
#messagelist .metlist dd.reinfo span.tt {display:block;padding:10px 5px 0;color:#2c7199}
#messagelist .metlist dd.reinfo span.text {display:block;line-height:1.5;padding:5px 5px 10px}
#messagelist .v52fmbx {margin:30px 0 0}
#linklist {padding:15px 15px 25px}
#linklist .ctitle {margin:10px 0 10px;padding:5px 10px;border-bottom:1px solid #ddd}
#linklist .inside {padding:15px 0 0}
#linklist .metlist .img li {list-style:none;display:inline;padding-right:5px}
#linklist .metlist .img img {width:88px;height:31px}
#linklist .metlist .txt li {list-style:none;float:left;width:88px;height:20px;line-height:20px;margin-right:5px;overflow:hidden}
#linksubmit {padding:15px}
#linksubmit table {margin:0 auto}
#memberbox {padding:15px}
ul.searchnavlist {list-style:none;padding:0 20px;margin:0}
ul.searchnavlist li {padding:5px 0}
ul.searchnavlist .advsearch_searchword input {width:90%;height:28px;line-height:28px\9;padding:2px 5px;border:1px solid #dcdfe0;background-color:#fff;color:#333;outline:0;border-radius:2px}
ul.searchnavlist .searchgo {display:block;background:#23b7e5;border:0 none;height:34px;line-height:26px;padding:0 35px;color:#fff;cursor:pointer;border-radius:2px;font-family:'Microsoft YaHei',Tahoma,Verdana,'Simsun'}
ul.searchnavlist .searchgo:hover {background:#38c4f0}
ul.searchnavlist .searchgo:active {background:#1ba4cf}
#searchlist {padding:15px 0}
#searchlist li {padding-left:10px;margin-bottom:6px;line-height:1.5}
#searchlist ul {list-style:none;padding:0;margin:0}
#searchlist ul li {padding:3px 5px;margin-bottom:10px}
#searchlist ul li img {display:none}
#searchlist .search_title {display:block;padding:2px 0}
#searchlist .search_title a {font-size:16px;color:#12C;text-decoration:underline}
#searchlist .search_title em {color:#c00;text-decoration:underline;font-style:normal}
#searchlist .search_detail {display:block}
#searchlist .search_detail a {text-decoration:underline;color:#12C}
#searchlist .search_content em {color:#c00;font-style:normal}
#searchlist .search_updatetime {display:block;margin-top:5px;color:green}
#searchlist a:hover {text-decoration:underline}
#sitemaplist dl {margin-top:30px;padding:20px;border:1px solid #ddd}
#sitemaplist dt h2 {font-size:18px;font-weight:normal;padding:10px 0;border-bottom:1px solid #ddd}
#sitemaplist dt h2 i {font-size:22px;margin-left:10px;font-weight:normal;color:#888;position:relative;top:2px}
#sitemaplist dd ul {float:left;width:25%;list-style:none;margin-top:20px}
#sitemaplist dd li {margin-top:5px}
#sitemaplist dd li h4 a {font-weight:normal;color:#666}
.v52fmbx_hr {border-top:1px solid #ddd;margin:0;padding:0 5px 0 15px;font-weight:bold;font-size:16px;background:#ddd;height:60px;line-height:60px;}
:-ms-input-placeholder {color:#999}
.met-focus {border:1px solid #23b7e5!important}
.v52fmbx {border:1px solid #ddd;border-top:0;overflow:hidden;text-align:left}
.v52fmbx dl:after {display:block;clear:both;content:"";visibility:hidden;height:0}
.v52fmbx dl {width:100%;zoom:1;background:#fff}
.v52fmbx dl {border-top:1px solid #ddd;margin:0;display:-webkit-box;display:-moz-box;display:box;display:-ms-flexbox;position:relative;padding:5px 0}
.v52fmbx dl dt {padding:15px 15px 10px 15px;width:105px;text-align:left;font-weight:normal;overflow:hidden;line-height:1.2}
.v52fmbx dl dd {-moz-box-flex:1.0;-webkit-box-flex:1.0;box-flex:1.0;-ms-flex:1;padding:2px 0 0 15px;margin:10px 0}
.v52fmbx dl dd label input {position:relative;top:1px;margin-right:3px}
.v52fmbx dl dd .fbox {margin:0 10px 0 0}
.v52fmbx dl dd .tips {color:#aaa}
.v52fmbx dl dd .tips:hover {color:#f00}
.v52fmbx dl dd.labelinline label {display:inline}
.v52fmbx dl dt.addimgdt {padding:10px 5px 10px}
.v52fmbx dl dt.addimgdt p {height:30px;line-height:30px;margin-bottom:8px}
.v52fmbx dl.noborder {border-bottom:0}
.formerror {margin-top:6px;height:20px;line-height:20px}
.formerror .fa-times {color:#fff;border-radius:3px;padding:1px 2px;font-size:16px;margin-right:5px;background:red}
.formerror .fa-check {color:#fff;border-radius:3px;padding:2px;font-size:14px;margin-right:5px;background:#10aa00}
.formerrorbox {border:2px solid #f00!important}
.v52fmbx dl dd.ftype_description {color:#fff;padding:8px;margin:0 5px;background:#6c6fbf}
.ftype_input .fbox {float:left}
.ftype_input .tips {float:left;padding-top:5px}
.ftype_input .fbox input {width:350px;height:28px;line-height:28px\9;padding:2px 5px;border:1px solid #dcdfe0;background-color:#fff;color:#333;outline:0;border-radius:2px}
.placeholder-ie {position:relative}
.placeholder-ie label {position:absolute;left:8px;top:7px;cursor:text;color:#999}
.ftype_textarea .tips {display:block}
.ftype_textarea textarea {width:350px;line-height:1.5;height:100px;padding:7px 5px;border:1px solid #dcdfe0;background-color:#fff;color:#333;outline:0}
.ftype_select .tips,.ftype_select-linkage .tips {display:block;margin-top:5px}
select {line-height:31px;height:31px;vertical-align:middle;background-color:#fff;outline:0;border:1px solid #ccc;padding:4px;color:#656565}
.ftype_radio .fbox label {font-weight:normal;height:28px;line-height:28px;margin:0;display:block}
.ftype_radio .fbox input[type='radio'] {border-radius:100%;bottom:3px;height:15px;position:relative;vertical-align:middle;width:15px;margin:0;position:relative;top:-1px;margin-right:6px}
.ftype_radio .formerror {margin-top:0}
.ftype_checkbox .fbox input[type='checkbox'] {border-radius:100%;bottom:3px;height:15px;position:relative;vertical-align:middle;width:15px;margin:0}
.ftype_checkbox .fbox label {font-weight:normal;height:28px;line-height:28px;margin:0;display:block}
.ftype_checkbox .fbox input {position:relative;top:-1px;margin-right:6px!important}
.ftype_checkbox .formerror {margin-top:0}
.ftype_transverse .fbox label {display:inline;margin-right:15px}
.submit {display:block;background:#23b7e5;border:0 none;height:34px;line-height:26px;padding:0 35px;color:#fff;cursor:pointer;border-radius:2px;font-family:'Microsoft YaHei',Tahoma,Verdana,'Simsun'}
.submit:hover {background:#38c4f0}
.submit.active {background:#1ba4cf}
.v52fmbx dl dd.ftype_code input {width:80px;margin-right:10px}
.v52fmbx dl dd.ftype_code img {height:30px;position:relative;bottom:2px}
/*********--mobile header--*********/
.m-header {background: #fff;box-shadow: 0 0 12px rgba(0,0,0,0.2);}
.m-header >.col-xs-6>div {color: #887e6d;}
.m-header >.col-xs-6 img {max-height: 35px;}
.st-container .st-menu {
	background: #fff;
	-webkit-transition: all .6s cubic-bezier(.77,0,.175,1) 0s;
	-o-transition: all .6s cubic-bezier(.77,0,.175,1) 0s;
	transition: all .6s cubic-bezier(.77,0,.175,1) 0s;
}
.st-container .st-menu ul li a {color: #555;position:relative;font-size:.25rem;}
.st-container .st-menu ul li>a:hover,.st-container .st-menu ul li.active>a {background: #006bb7;box-shadow:0 4px 8px rgba(0,0,0,0.2);border-radius:5px;color: #fff;}
.st-container .st-menu ul li>a>i {position:absolute;right:1em;top:50%;transform:translateY(-50%);color: #444;}
.st-container .st-menu ul li.active>a>i,.st-container .st-menu ul li>a:hover>i {color:#FFF}
.st-container .st-menu ul li>dl {transition:none;margin:0}
.st-container .st-menu ul li>dl dd a {background:none;box-shadow:none;color: #b3b3b3;padding-left:0;}
.st-container .st-menu ul li>dl dd a i {padding-right:10px;}
.st-container .st-menu ul li>dl dd.on2 a,.st-container .st-menu ul li>dl dd a:hover {color: #006bb7;font-weight: bold;}
.st-container .st-menu ul li>dl dd.on2 a i,.st-container .st-menu ul li>dl dd a:hover i {padding-right:16px}
.st-effect-1.st-menu {display:block;}
/******/
@media(max-width:1500px){
	.w1400 {padding:0 55px;}
	.product_box .menus li a{font-size:14px;}
}
@media(max-width:1300px){
	.w1400{max-width:1200px;padding:0 15px;}
}
@media(max-width:1200px){
	.product_box .menus li a{font-size:12px;min-width:190px;line-height:45px;}
}
/**ipad*/
@media(max-width:990px) {
.st-menu {display:block;}
.tb {width:100%;height:100%;display:table;}
.tr {display:table-cell;vertical-align:middle;}
header,header.active {display:none;}
.m-header {top:0;opacity:1}
.tem_banner {padding-top:60px;}
.tem_inner {width:95%;}
.tem_index_strength {padding-top:30px;padding-bottom:0;margin-bottom:30px;}
.tem_index_strength .swiper-slide {padding:0 10px}
.tem_index_strength .button {right:6%;bottom:0;height:28px;}
.tem_index_strength .swiper-slide>div.text {padding:0 10px;}
.tem_index_strength .swiper-slide>div.text h2 a {font-size:19px;}
.tem_index_strength .swiper-pagination {display:none;}
.tem_index_strength .swiper-slide>div.img {min-height:174px;}
.tem_index_strength .swiper-slide>div.text .editor {margin-top:0;}
.tem_index_strength .swiper-slide>div.text .editor .pro_t1 {font-size:12px;height:112px;overflow:hidden;}



.tem_index_about_title {display:none;}
.tem_index_about_content{display:block}
.tem_index_about_img {position:relative;width:100%;display:block}
.tem_index_about_details {width:100%;position:relative;top:auto;bottom:auto;left:auto;right:auto;display:block;padding:15px 15px 0}
.tem_index_about_details .title {padding:0 0 30px;}
.tem_index_about_details .title h5 {font-size:18px;text-align:center;}
.tem_index_about_details .title p {display:none;}
.tem_index_about_img img {width:100%;min-width:0px;top:0;left:0;}
.tem_index_news {padding-top:50px;}
.tem_index_news .title {padding:30px 0;}
.tem_index_news .title h2 {font-size:24px;font-weight:normal;}
.tem_index_news .title p {font-size:18px;text-transform:uppercase;}
.tem_index_news .list ul li {width:100%;margin-bottom:12px;}
.tem_index_footer .logo {display:none;}
.tem_index_footer .nav {display:none;}
.tem_index_footer .contact {text-align:center;float:initial;}
.tem_index_footer .link {display:none;}
.tem_index_footer_left,.tem_index_footer_saoyisao {display:none;}
.tem_index_footer .tem_inner {justify-content:center;}
.p_introduce .tem_inner::after {display:none;}
.p_introduce .tem_inner::before {display:none;}
.tem_index_footer_left,.tem_index_footer_saoyisao {display:none;}
.page_about .p_title {margin:50px 0 35px 0;}
.page_about .p_title h5 {font-size:18px;font-weight:500;}
.page_about .p_title p {font-size:12px;}
.page_about .p_introduce_column1>ul {display:none;}
.page_about .p_introduce_column1 .right {display:none;}
.page_about .p_introduce_column1_img>div:nth-child(1) {text-align:center;width:100%;}
.page_about .p_introduce_column1_img {display:block;}
.page_about .p_introduce_column1 img {width:100%;}
.page_about .p_equipment .p_content {/* justify-content:center;*/}
.page_about .p_equipment .p_content div {width:100%;}
.page_about .page_his .met_clear {font-size:12px;}
.page_news_content li .lists .img {width:100%;}
.p_news_txt {width:100%;}

/**/
.product_box .menus{display:none;}
.product_box .lists{padding:45px 0 0}
/**/
.page_job .title,.page_news .title,.page_serve .title {text-align:center;padding:30px 0 15px;}
.page_job .title h2,.page_news .title h2,.page_serve .title h2 {font-size:18px;}
.page_job .title p,.page_news .title p,.page_serve .title p {font-size:12px;}
.page_job .job_list dl {width:100%;}
.page_serve_list ul li {width:100%;}
.page_serve_download_content>div {width:100%;margin-bottom:20px;}
.page_serve_download {padding:0;}
.page_contact {height:2000px;overflow:hidden;}
.page_contact .message {width:100%;}
.map {width:100%;}
.tech {display:none;}
.page_about .p_equipment .p_content a {cursor:pointer;width:48%;overflow:hidden;margin-bottom:20px;}

.tem_banner .swiper-slide .txt{top:50%;transform:translateY(-50%);padding:15px 0 15px 20px;left:3%;width:90%}
.tem_banner .swiper-slide .txt h2{font-size:18px;}
.tem_banner .swiper-slide .txt span{font-size:12px;}

}
/*********--mobile--*********/
@media(max-width:767px) {
.tem_index_product .item{width:100%;padding:0}
.tem_index_product .item h3{font-size:18px}
.tem_index_product .item .swiper-slide p{font-size:12px}
.product_box .lists li{width:50%;margin:0 0 25px}
.page_show_product .box li{width:50%;font-size:12px;margin:0;}
}
